
$( document ).ready(function() {
	var $add = $('.add');
	add( $add);
	del( $add.next());
	removeImg();
	checkAlias();
});


/**
 * Remove img
 */
function removeImg(){
	$('.tools a').click(function(event){
		event.preventDefault();

		var $item = $(this).closest('li');
		$imgdel = '<input type="hidden" name="data['+$item.data('als')+'][image_del][]" value="'+ $item.attr('id') +'"/>';
		$item.parent().before($imgdel);
		$item.remove();
	});
}

/**
 * Add row
 */
function add($add){
	$add.click(function(event){
		event.preventDefault();
		var $item = $(this).parent();
		var $new = $item.clone();
		$item.find('.add').addClass('hide');
		$item.find('.del').removeClass('hide');
		$new.find('a').removeClass('hide');
		$item.after($new);

		$new.find('input').val('').attr('value', '');

		add($new.find('.add'));
		del($new.find('.del'));

	});
}

/**
 * del row
 */
function del($del){
	$del.click(function(event){
		event.preventDefault();
		var $item = $(this).parent();
		$items = $item.parent().find('.item');

		if($item.next().length == 0) {
			$item.prev().find('.add').removeClass('hide');
			if($items.length <= 2) {
				$item.prev().find('.del').addClass('hide');
			}
		} else {
			if($items.length <= 2) {
				$items.last().find('.del').addClass('hide');
			}

			$items.last().find('.add').removeClass('hide');

		}

		$item.remove();
	});
}






